
// Source File Name:   EJBDAOFactory.java

package com.sunwayhorizo.health.hl7.factories;

import org.jboss.seam.Component;

import com.sunwayhorizo.health.ets.base.service.dao.ICodingSchemesDao;
import com.sunwayhorizo.health.ets.base.service.dao.ICodingSchemesVersionsDao;
import com.sunwayhorizo.health.ets.base.service.dao.IConceptsDao;
import com.sunwayhorizo.health.hl7.common.VersionInfo;

// Referenced classes of package oracle.apps.hct.base.dao.service.client:
//            EJBAttributeDAO, EJBClassificationDAO, EJBClassificationDeclarationDAO, EJBCodingSchemeDAO, 
//            EJBCodingSchemeVersionDAO, EJBConceptDAO, EJBConceptDescriptionDAO, EJBConceptListDAO, 
//            EJBRelationshipDAO, EJBUsageContextDAO, EJBUtilityDAO

public class EtsFactoryImpl
    implements EtsFactory
{

    public static final String RCS_ID = "$Header: EJBDAOFactory.java 1.0 2006/02/01 20:15:28 gkuhnen noship $";
    public static final boolean RCS_ID_RECORDED = VersionInfo.recordClassVersion("$Header: EJBDAOFactory.java 1.0 2006/02/01 20:15:28 gkuhnen noship $", "com.sunwayhorizo.health.ets.base.dao.service.client.EJBDAOFactory");
    private static final ICodingSchemesDao s_codingSchemesDao = (ICodingSchemesDao)Component.getInstance("CodingSchemesDao");
    private static final IConceptsDao s_conceptsDao = (IConceptsDao)Component.getInstance("ConceptsDao") ;
    private static final ICodingSchemesVersionsDao s_versionsDao = (ICodingSchemesVersionsDao)Component.getInstance("CodingSchemesVersionsDao") ;
    
    public EtsFactoryImpl()
    {
    }

    public IConceptsDao getIConceptsDao(){
    	return s_conceptsDao;
    }
	
	public ICodingSchemesDao getICodingSchemesDao(){
		return s_codingSchemesDao;
	}
	
	public ICodingSchemesVersionsDao getICodingSchemesVersionsDao(){
		return s_versionsDao;
	}
   
}
